Vikapad is a software MIDI controller.  It allows you to control two 
parameters at once by clicking and moving your mouse around on an XY
plane.  When you let go of the mouse button, the values will jump 
back to a preset "snapback" location.  You can change this location
by control-clicking.  Right clicking will hold your location even
after you let go.  Click again to release.  Holding down shift will 
limit your movement to up-and-down.  Holding down alt will limit your 
movement to left-and-right.

In addition, you can configure a third controller to be sent
when you first click and another to be sent when you let go.  This 
is useful for turning an effect on and off, while the XY values 
control two parameters of that effect.

Optionally, you can also change the minimum and maximum values of the
XY controllers, the color, and the descriptive labels.  All of these
settings can be saved as presets and then recalled at any time with 
the select-box on the main window.

You can have multiple instances of Vikapad running at the same time
(as many as you like!).  The windows are resizable.

Note that before it will do anything useful, you must select your 
MIDI out device from the MIDI Settings screen and configure your 
hardware or software to respond to the controllers being sent.  To 
control other software, you will need a virtual MIDI connection like 
MIDI Yoke (http://www.midiox.com/myoke.htm) or Hubi's MIDI loopback 
(http://members.nextra.at/hubwin/midi.html).

Vikapad was written by William Clarke-Fields.  For more information, 
and to listen to his music, go to: http://www.williamfields.com.  
Please send feedback and bug-reports to: bill@teamtechno.com.

Vikapad was written using the JUCE C++ class library. For more 
information visit: http://www.rawmaterialsoftware.com

Vikapad is released under the GNU General Public License (see included 
gpl.txt for details).